home *** CD-ROM | disk | FTP | other *** search
/ Beginning Mac Programming / Beginning Mac Programming.bin / Open Me for REALbasic 3 / REALbasic 3.2 / Example Projects / Applications / Simon 1.0 / Read Me < prev    next >
Text File  |  1998-05-13  |  2KB  |  53 lines

  1. Simon 1.0
  2. Preliminary
  3. This project is my first trial of an application built with RealBasic™.
  4. I previously made it under HyperCard 2.2 but got many troubles with Color management and making it as a stand-alone application (not a stack).
  5.  
  6. My own children (4, 6, 7) do not consider my implementation of this game as a must, but I took pleasure to design it with RealBasic™. ‘Design’ is the right word to describe the creation process.
  7.  
  8. I have discovered RealBasic™ a few weeks ago, with the DR1R32 release and got addicted right away. Why ? Because, for the first time since I'm using a Mac (1985), I have been able to create an application in a few minutes without having to :
  9.     - type every bit of code
  10.     - understand tons of ToolBox documentation
  11.     - manage makefiles
  12.     - use C or C++
  13.  
  14. My previous attempts at Mac programming were :
  15.     - HyperCard, easy to learn, execution is a bit slow, hard to make 
  16.     applications.
  17.     - Applescript, easy to learn, execution is very slow, easy to make 
  18.     applications.
  19.     - Mops, hard to learn, fast, hard to make applications.
  20.     - MPW-Oberon, nice OOP Language, easy to learn, powerful, BUT MPW is 
  21.     really painful for newcomers and this approach needs a complete 
  22.     understanding of the Mac ToolBox.
  23.  
  24. A grateful thank to the developpers’ team of this IDE !!!
  25.  
  26. The Game
  27. A really simple implementation of SIMON, an electronic game that had a lot of success 20 years ago.
  28.  
  29. The computer play a musical sequence made of six different tones that correspond to a colored button on the play deck. The buttons are highlighted when the tone is played.
  30.  
  31. The player must reproduce the exact sequence by depressing the corresponding buttons.
  32. If he succeeds, the sequence is added a new tone and is played again by the computer.
  33. If he fails the game ends.
  34.  
  35. How to play
  36. Click on ‘New Game’ button.
  37. Reproduce the sequences.
  38. Your score shows up in the middle of the Window with an Edit field and a progress bar in the center of the window.
  39.  
  40. You may quit by clicking on ‘Quit’ button, keyboard shortcut -Q, or menu item Quit of File Menu.
  41.  
  42. Possible future improvements (just for my own training on RealBasic™) :
  43.     - add a splashscreen at launch
  44.     - record high scores
  45.     - add different levels of difficulty
  46.     - request confirmation of the user for quitting
  47.     - add a way to switch between English and French language
  48.     - make the interface more sexy
  49.  
  50. ------------------------------------------
  51. This program is totally Freeware.
  52. C. Brunel © 1998
  53.